

package padraoproxy;


public class ImagemReal implements Imagem{
    private String nomeDoArquivo;
    public ImagemReal(String nomeDoArquivo) {
        this.nomeDoArquivo = nomeDoArquivo;
        encontrandoImagemNoDisco();
        carregarImagemDoDisco();
    }

    private void carregarImagemDoDisco() {
        System.out.println("Carregando " + nomeDoArquivo);
    }

    private void encontrandoImagemNoDisco(){
        System.out.println("Encontrando imagem " + nomeDoArquivo);
        System.out.println("Imagem encontrada");
    }

    public void mostrarImagem() {
        System.out.println("Mostrando " + nomeDoArquivo);
    }
}
